package identity

import "time"

// @Inventory(mappingVOClass = AccountVO.class)
//
//	@ExpandedQueries({
//	        @ExpandedQuery(expandedField = "user", inventoryClass = UserInventory.class,
//	                foreignKey = "uuid", expandedInventoryKey = "accountUuid"),
//	        @ExpandedQuery(expandedField = "group", inventoryClass = UserGroupInventory.class,
//	                foreignKey = "uuid", expandedInventoryKey = "accountUuid"),
//	        @ExpandedQuery(expandedField = "policy", inventoryClass = PolicyInventory.class,
//	                foreignKey = "uuid", expandedInventoryKey = "accountUuid"),
//	        @ExpandedQuery(expandedField = "quota", inventoryClass = QuotaInventory.class,
//	                foreignKey = "uuid", expandedInventoryKey = "identityUuid")
//	})
//
// @PythonClassInventory
type AccountInventory struct {
	Uuid        string
	Name        string
	Description string
	Type        string
	CreateDate  time.Time
	LastOpDate  time.Time
}
